@CHARSET "ISO-8859-1";
html,body,ul,dl,ol,li{padding:0; margin:0;}

/* -- USER INTERFACE -- */
body{font-family:"Lucida Console","Courier New","Times New Roman","Arial"; background:#111; font-size:69%}
#console{position:absolute; width:20%; height:100%; background:#000; color:#0d0}
	#consoleLog{width:100%; list-style:square; position:absolute; bottom:11%}
		#consoleLog li{margin-left:20px}
		#consoleLog li:hover{background:#020;color:#0e0}
	#consoleInputWrapper{width:100%; height:10%; position:absolute; bottom:0;}
		#consoleChar{position:absolute; left:2%; top:5%}
		#consoleInput{margin:1.5% 5% 0 6%; width:89%; height:90%; background:none; border:none; color:#0d0; line-height:1.3em; overflow:hidden}
#map{overflow:auto; width:63%; height:100%; position:absolute; left:20%}
	#units{position:absolute; width:100%; height:100%; left:0; top:0;}
	#tiles{position:absolute; width:100%; height:100%; left:0; top:0;}
#battleToolbar{position:absolute; right:0; width:17%; color:#e00} 
::selection{background-color:#0d0; color:#000}

/* -- PANELS -- */
#tileInfo{border:1px solid #0e0; background:#020; -moz-border-radius:6px; border-radius:6px; margin:10px; padding:5px; color:#000}
#tileInfo.enemy{border-color:#e00; background:#200;}
#tileInfo label{font-weight:bold;}
#tileInfo dfn{font-style:normal; color:#0e0}
#tileInfo.enemy dfn{color:#e00}
#tileInfo .unitPrev{background:url(../images/ships/t1_shuttle1.gif) no-repeat -462px -57px #000;width:82px;height:66px; padding:10px; margin:10px auto; /*border:1px solid #0e0;*/ -moz-border-radius:10px; border-radius:10px; position:relative; overflow:visible}
		  .unitPrev .shield{border-radius:3px; -moz-border-radius:3px; border:1px solid #f90; background:#930; position:absolute; display:block; opacity:0.7}
					.shield#shieldTop{width:70%; height:6px; left:15%; top:-7px; border-color:#f00; background-color:#900}
					.shield#shieldRight{width:6px; height:70%; right:-7px; top:15%}
					.shield#shieldBottom{width:70%; height:6px; left:15%; bottom:-7px}
					.shield#shieldLeft{width:6px; height:70%; left:-7px; top:15%; border-color:#f60; background-color:#910}
					
/* -- TILES -- */
.tile{float:left; width:70px; height:70px}
.tile a{display:block; width:68px; height:68px; cursor:pointer; border:1px solid #333}
.tile a:hover{background:#800; border-color:#f00; opacity:0.4}
.scan{background-color:#005}
a.possibleMove{background:#060; border-color:#0d0}

/* -- SHIPS AND SHIP PROPERTIES -- */
.ship{width:68px; height:68px; display:block; position:absolute}
.t1_shuttle1{background:url(../images/ships/t1_shuttle1.gif) no-repeat;}
.t1_corvette1{background:url(../images/ships/t1_corvette1.gif) no-repeat;}
.invisible{background-image:none!important;}

.ship.rot0{background-position:-68px 0}
.ship.rot45{background-position:-136px 0}
.ship.rot90{background-position:-136px -68px}
.ship.rot135{background-position:-136px -136px}
.ship.rot180{background-position:-68px -136px}
.ship.rot225{background-position:0 -136px}
.ship.rot270{background-position:0 -68px}
.ship.rot315{background-position:0 0}

/* -- WEAPONS AND WEAPON EFFECTS -- */
.wpnTrail{background:#f00; opacity:0.5; position:absolute; display:block}
#wpnTrailX{height:1px; width:100%; top:311px; left:0}
#wpnTrailY{height:100%; width:1px; left:310px; top:0}
.wpnMissile{background:#fff; opacity:0.5; position:absolute; display:block; height:1px; width:1px;}
#wpnMissileTest{left:453px; top:308px}

/* -- UTILITY -- */
.hidden{display:none}